#ifndef ALMACENAMIENTO_H_
#define ALMACENAMIENTO_H_

#include <exception>
#include "../Compuesto.h"
#include "../../enums.inc.h"

class Almacenamiento{
	protected:
		Compuesto *compuesto;
	public:
		/**
		 * @author emilio
		 * @return Compuesto *compuesto
		 * 
		 */
		Compuesto* getCompuesto();
		
		/**
		 * Escribe todos los componentes
		 * 
		 * @author emilio
		 * @param TipoSerializacion modo
		 * 
		 */
		void salvarTodo(TipoSerializacion modo);
};

#endif /*ALMACENAMIENTO_H_*/
